Lake Louise

Lake Louise can mean:

Contents

Canada

United States

Australia

Scotland